package com.trw.trp.dao;

public class DaoFactory {

	private static UserDao userDao = new UserDao();
	private static ModelDao modelDao = new ModelDaoProxy();
	private static OrderDao orderDao = new OrderDao();
	private static WorkflowDao workflowDao = new WorkflowDao();
	private static ListDao listDao = new ListDao();
	private static MailDao mailDao = new MailDao();
	private static SystemSettingDao systemSettingDao = new SystemSettingDaoProxy();

	public static UserDao getUserDao() {
		return userDao;
	}

	public static ModelDao getModelDao() {
		return modelDao;
	}

	public static OrderDao getOrderDao() {
		return orderDao;
	}

	public static WorkflowDao getWorkflowDao() {
		return workflowDao;
	}

	public static ListDao getListDao() {
		return listDao;
	}

	public static MailDao getMailDao() {
		return mailDao;
	}

	public static SystemSettingDao getSystemSettingDao() {
		return systemSettingDao;
	}

}
